Skip Navigation Links
Home
FAQ
Fees
Order
| | |
Skip Navigation Links
Licensing
SERVICES
HOW IT WORKS
QUIZ
FAQs
FEES
📞 (888) 837-1407
GET IT NOW!
| | |
 
@@@@@@@

Dba Tulsa cleaning DBA




Required Registrations for cleaning.




A(n) cleaning Business Tax Registration
(Business License)

Also callled an occupational license,or business permit.)

A Federal Tax ID
(EIN)
(You can use it as a sole owner to open a bank account instead of using your SS#. Employers, Independent Contractors, LLCs, Partnerships, and Corporations are required to obtain it.)

Get cleaning Licenses




Here's How to Set Up and Get an LLC, DBA, Licenses & Tax IDs


OK | 325842 | Sunday, November 11, 2012
Dba Tulsa? Hi my name is Stkaty pruitt sh c. I am registering my cleaning, the business name is Pep n/a Si Mar Nexas and I reside in Tulsa, OK.
What are the requirements for cleaning cleaning legal registration? I'm wondering what licensing do I need for cleaning. I'm wanting to because I am planning to open my own business cleaning thus I was wondering Dba Tulsa? Must a cleaning cleaning in Tulsa, Oklahoma have to reflect on perhaps an LLC Formation Permits and Tax IDs Required To Start my Own New Business 74110, :
Most Likely will Hire employees cleaning in Tulsa,   Creek County, Oklahoma Opening a business in Tulsa?

All cleaning cleaning business ( including home mobile and online business and regardless of the type of business) need to get a(n) in Tulsa businesses, MUST Obtain a(n) Business License business license.
cleaning service from home. cleaning homes and offices at reasonable price. from my home. serving local residents in tulsa

Fees

Obtain It Online Now!

Cleaning

Hi, I am Rosa. Cleaning houses all over my county. No selling of anything except cleaning services. What Licenses Do I Need, and How Do I Register a Business Name?

The Legendary Business Adventure: From Zero to Licensed Hero

In the heart of New York City, Thor, the God of Thunder, decided he had grown tired of battling foes and wanted to transition into a more "earthly" venture – starting a cleaning service called "Mjölnir Maids." However, mighty as he was, he didn't have the faintest idea about business licensing. While contemplating his situation over coffee, he bumped into a mysterious figure. "Need some guidance on business, son of Odin?" asked the hooded stranger. "It is that obvious, isn't it?" sighed Thor. The stranger revealed himself as Tony Stark, also known as Iron Man. "Let's navigate these murky business waters together," he said with a wink.

Choosing the Right Ownership Structure

  • Thor: "First, I need to know which business structure to choose."
  • Stark: "Well, you can choose from sole owner/proprietor, partnership, LLC, or corporation."
  • Thor: "I've heard of this LLC. Is it good for me?"
  • Stark: "An LLC gives liability protection. And if you opt for it, you could treat it as an 'S' corp to benefit from the Qualified business income (QBI) 20% federal tax deduction."

DBA: Do You Need One?

  • Thor: "But what's this DBA thing?"
  • Stark: "If your trade name differs from your full personal legal name, like ‘Best Mjölnir Maids by Thor’, you need a DBA (Doing Business As). But if you file an LLC and the name is the same as the LLC, you don't need a DBA. As an LLC, 'Mjölnir Maids LLC' would suffice without a DBA."

Special Licenses, Tax IDs, and Seller's Permits

  • Thor: "What about licenses?"
  • Stark: "You'll need a General Business License, not specific to cleaning. If you're selling tangible items, you'd need a state sales tax ID (Seller's Permit). This is sometimes synonymous with the Resale Certificate."
  • Thor: "And if I hire?"
  • Stark: "You'll need a Federal EIN and a State EIN. Even if you’re solo, an LLC or corporation requires a federal tax ID. But as a sole proprietor, you can use it in place of a social security number."

DBA, LLC, or Corporation: The Summary

  • Stark: "Even as a sole proprietor working from home, you can form an LLC or incorporate. In this case, you won't need a DBA. However, if you go for a sole proprietorship or partnership without an LLC or corporation, a DBA is a must. And partnerships will always need a DBA, EIN, and a business license."
Thor nodded appreciatively. "Thank you, Stark. With this knowledge, Mjölnir Maids will surely be as mighty as its founder." Stark grinned. "Just remember, licensing might be tougher than any supervillain you've faced. But with the right guidance, even the mightiest of gods can become a successful entrepreneur."

Cleaning business
74110. Creek County Dba Tulsa new small business. Where to get Tulsa cleaning how to get a Business Tax Registration or Home Occupation Permit Is my own home business subject to self employement tax? Where to get Tulsa business license requirements. How do I go about Oklahoma 74110 starting own business from home? cleaning

  Note that all home based business are subject to the same licensing requirement as any business.
 
 
 
 
I am a home based business. Do I need licensing? Do I need licenses and tax IDs if I make less than $5000.00 per year? Physical location business.                  
 
 
 
 
 
 
 
 

Where Do I Obtain a(n) OK tax ID number Tax IDs DBA LLC or Corporation to Start a Business for : starting my own OK cleaning home business online. Tulsa, Creek County  , OK 74110 .
cleaning cleaning

cleaning cleaning
If you are a partnership means you are a business entity with multiple owners and thus you will need a dba and a federal ID.
If you are a service but you also use parts you will need a sellers permit also called a resale license or resale certificate to collect taxes and or buy wholesale.
Any businesses that sell prepared food need a sellers license.



If you are a professional such as an architect or doctor you also need a professional license from the state.
You may be able to find other sources such as private loans or help from relatives.
If you sell items you will need a sellers permit is also called a sales tax id number because you can buy wholesale and sell retail with it.
A home business license is also called a home occupation license .
You can use a business plan to start a business but you do not really need it.
Make sure your domain name has a word of your service of product in it.
Get a state of the art website to sell your services or products.
A secure shopping cart on your website is a must.
Nice glossy business cards may help your marketing efforts.
Get all the business advice you can but get it free for now.

You can choose to be a(n) cleaning :

  • Sole Proprietor,
  • LLC,
  • Corporation or
  • Partnership.
    After you decide and select your business entity, you need licensing.



Tulsa Business Tax Registration ( Business License)
All businesses including home, online or mobile BUSINESS need a BUSINESS license because they are BUSINESSES.



A(n) cleaning business using a fictitious business name in Creek County i.e. you are a business that uses a DBA doing business as trade name to trade that is other than the full legal (first and last -- full name) name of a sole proprietor or a name other than the LLC or Corporation business name need a(n) fictitious business name.   For instance you open a(n) cleaning business and you name it "Superior cleaning Group". You will need to file a fictitious business name for that name.

In addition note that in Oklahoma you may also need a seller's permit if you sell merchandise that is taxable.  (A.K.A state id, wholesale, resale, reseller certificate, about $39 for most states).
Seller's Permit



Note: All businesses need a federal tax ID number except sole proprietors that are not employers and are not independent contractors.
An independent contractor is a self employed business person that receives more than $600 per year from anyone of his or her clients.
IRS rule: The client must issue a 1099 form to the independent contractor and the independent contractor must have a federal tax ID. However, even sole owners may obtain a federal ID and use it as a business tax ID instead of using their own social security number as a business tax ID number.
However, all other licenses that apply to sole proprietors as discussed here are requited regardless of getting a federal tax ID number.


In addition you will need a federal and a state EIN if you will hire employees. I.e., a OK Federal Tax Id Number ($29)  and a(n) OK  State Employer Tax Number  


Instead of filing a fictitious business name DBA Filing (about $49 plus state and legal newspaper publication fees) in Tulsa, Incorporate in OK  or form a(n) OK LLC


Filing a DBA is not required if you will set up an LLC or form a Corporation. There is a cicrcumstance that you may not need to register a trade name and that is when you use your full name as a business name if you use your full legal name as a trade name.
Also note that even using your first and last name may not help you avoid filing a DBA if the name has a suffix such as "& sons" etc.



If you do form an cleaning llc or incorporate (about $49 plus state fees for most states) your cleaning business instead of just filing a fictitious business name (dba), that insurs that you don't have personal liability for debts and civile liabililty arising from your business dealings and you will not have to record the Tulsa business name. Instead of just registering your Creek County assumed business name (our fee includes assumed business name registration and legal newspaper publication) you can choose to setup a corporation in Oklahoma or form an OK LLC (starts @ $49 plus state fee for most states & includes bylaws for the corporation and Limited Liability operating agreement for the LLC that is required to open a business bank account). .

About Your Business Type

Cleaning



"Housework is work directly opposed to the possibility of human self-actualization."""
Ann Oakley "At worst, a house unkept cannot be so distressing as a life unlived."
Rose Macaulay
Cleaning houses all over my county. No selling of anything except cleaning services.

Requirements for Starting a Cleaning Business

  • LLC Formation: While it's not mandatory to form an LLC (Limited Liability Company) for a cleaning business, it's highly recommended for personal asset protection. By creating an LLC, your personal assets are separated from the business liabilities.
  • Business License: Depending on your local jurisdiction, you may be required to obtain a general business license to operate a cleaning business. 
  • Specialized Permits: If you're handling specialized cleaning services, such as biohazard cleanup, you may need specific permits or certifications. Ensure to research the specific cleaning services you plan to offer and their respective regulations.
  • Bond and Insurance: While not a license, many cleaning businesses opt for surety bonds to protect their clients from potential losses. Additionally, having liability insurance can protect your business from potential lawsuits and damages.
  • Employee Requirements: If you hire employees, you may need to register for an Employer Identification Number (EIN). Depending on your state, there may also be other requirements like worker's compensation insurance.
  • Specialized Training or Certification: While not always required, obtaining certifications from cleaning organizations can boost your business's credibility. Examples include the International Janitorial Cleaning Services Association (IJCSA) or the Cleaning Management Institute (CMI).
Q: What do I need in order to start a cleaning business?

A: Hey there, aspiring cleaning business owner! Are you ready to clean up the competition and make some serious cash? Well, you've come to the right place, because I'm about to drop some knowledge on you.

First things first, let's talk about protection. No, not that kind of protection, silly! We're talking about the legal kind. You'll want to set up an LLC to protect yourself from any personal, civil, or financial liabilities. Without it, your home could be taken away faster than you can say "dirt devil."

But wait, there's more! You'll also need a Federal ID number for your LLC, which is like an SSN for your business. Trust me, you don't want to mess with the Feds. They don't mess around when it comes to taxes and paperwork.

Last but not least, you'll need a Business License. This is like your golden ticket to cleaning stardom. Your clients will ask for it, and you'll want to show it off like a badge of honor. Just make sure you don't lose it in the bottom of your cleaning caddy.

So, there you have it, folks. With an LLC, Federal ID number, and Business License, you'll be the cleaning queen (or king) of the town in no time. Just remember to keep your mop in hand and your business cards at the ready. Let's clean up this town!


Q:I am a residential cleaning service. It could potentially be expanded to commercial cleaning. I travel home and clean/organize. What type of licenses will I need?

A: This profession is one of the top 25 in the nation, so we here are very eager to help you set your required licenses. Here are the 4 licenses you'll need in order to conduct your business.

Here is What You Need...


One of the bigger issues that often comes up when starting a cleaning company business is whether you should go big and make it a franchise, or just remain small. Many small cleaning companies have created or have joined franchises.

For example, a corporation needs both a janitorial cleaning general Business License and a federal tax ID number whereas a sole owner MAY obtain a federal tax ID to use as a business tax ID, but it is not necessary.



Get It Now...


Not Sure? Take Short Quiz

Quotes about Cleaning Business:

"Housework can’t kill you, but why take a chance?"
Phyllis Diller

"Cleaning, if you do it right, can kill you."
Erma Bombeck

Question: I am, I'm not sure what kind of license I need? hi, I have a couple of businesses and want to be sure that I have covered all my bases. I need to know what licenses I need for a home-based commercial cleaning business I live in Sevierville, TN, and want to start a business cleaning naked/topless what do I need to do? The name will be a maid in your city commercial cleaning. Would please tell me what type of license is required for doing maid service?


Answer: Hi Sheila, if you're grossing at least $1,000 to $3,000 per year providing maid services, you need licensing, and you can obtain it all here on our site. Every cleaning company must be issued all the necessary licenses and/or permits and fill all tax-related forms necessary to legally operate.

Here is what you need for a cleaning services, you will need at least a:
(The NAICS Code is 561720 for cleaning services)
1. Business license, and

2. EIN and,

3. if using a trade name, such as " Have a nice life. I’m done trying to be in it. Tired of Cleaning, " you will need to register that name with a DBA, LLC, or corporation. In your case, the trade name " You may be fed up with cleaning, but you have to keep your cleaning services up'" is required to be registered but keep in mind, an LLC is the best way to register it because it also protects you from liability in addition that it protects your business name at least at the state level. I.e., for nationwide name protection, you need a trademark.

4. You may also need a seller's permit (see info below), and,

5. if hiring, a federal and a state employer tax ID number(EIN) as well.
Note that, every employee must provide you with a (Form W-4) when hired. Workplace Posters are mandated and must be updated regularly.
6. It is a good idea to obtain liability insurance as well because you never know who can slip and fall on a wet surface you created.

It happens that employees slipping and falling on the job, and accidental damage to, or destruction of, clients' properties. CO is considered a " fault state", meaning that business owners are not legally required to carry liability insurance.

7. Seller's permit is not required in CO, however, most states do require that you collect sales tax for cleaning services and that requires a seller's permit to do so. See a list of states below.
On the other hand, liability coverage is the type of commercial insurance that is most commonly purchased in the state.

8. Surety bond insurance may be required in your state.

9. Workers' Compensation Insurance (most states require it).

10. If your business is in one of the following states, you’ll need Disability Insurance. The states: California, Hawaii, New Jersey, New York, Puerto Rico, Rhode Island.

11. You should adopt Workplace Safety Practices as described in the Occupational Safety and Health Administration’s Quick Start Guide.

12. Safety in cleaning offices must be considered because you may be working with cleaning toxic supplies, and you need to protect workers and others because accidents can happen. The federal Occupational Safety & Health Administration (OSHA)regulates with rules relating to eye and face protection, hand and foot protection, toxic and hazardous substances, and ventilation.

13. Open a Business Bank Account The best way is to have a free business checking: that means no monthly fees and minimum other checking fees. (List of Free Business Checking Banks)

14. Get a Business Credit Card The best credit cards are the ones with 0% annual fees and maximum rewards: If you get a 2% rewards card, you will be getting back $1,000 on spending $50,000 annually on cleaning supplies and other business expenses.

Note that to get a consistent 2% for each and any purchase, get the Synchrony credit card. Most others, want you to spend in a certain category to get 2% back on purchases. Synchrony bank MC 2% rewards card.)


16. Profit Potential According to Thumbtack.com, you can make
as much as at least $150 per client. So, figure about 5 jobs a day an average of $200 per job is about $300,000 annually -- not bad huh?

16. NAICS CODE FOR : (CLEANING SERVICES IS: 561720.)


Related Articles:





84447
If your business includes any items or merchandise you provide with the service you will need a sales tax ID to buy them tax exempt and sell them retail to your customers separate from your service.   If you want to open a business check you will have to register an assumed business name certificate before the bank opens a business bank account.     Your trade may require that you obtain a state license. That is separate from your business license and the seller's permit. A brief and business specific domain name or a domain name of your business name is a must. Keep in mind that most business are contacted online so you will need to set up a website as soon as possible. Shopping carts are an easy way for you to sell your products and or services online.   Business cards are good if you have a lot of contacts or meet a lot of people.
cleaning Permit Licenses & Tax IDs You Need To Start Your Own Business Tulsa Business License 74110 cleaning Business Plan Template Oklahoma Business License cleaning Creek County DBA Fictitious Business Name



You can start your TULSA business with just $64064 or $67488 that depends on your budget. Starting your business in
  TULSA TULSA TULSA, 74110 calls for some numbers: it has about 15267
residents, though only about 6366 families in this zip code area of the state of Oklahoma.
In addition, consider getting a(n) 918 telephone area code to increase reachability and
and identifiability. Nevertheless, you will need a place to set up your business
and a place to stay or you can also buy a house (about $36200 avergage value) , which
you can use as a home based business as well. Your physical address in TULSA will be
your business address. For Instance, your business address could be 6735 TULSA Hwy/Blvd or 66TH Street/Ave or
TULSA, Oklahoma 74110. You can use a 74110 P.O. Box address as your as
your business mailing address. E.g. P.O Box 61859 TULSA,Oklahoma 74110
. At any rate, in 570 area you have to consider the demographics before
starting any type of business. Briefly, there are about 7488, caucasians,
2457 latinos, and 4064 African Americans in the 74110 zipcode area. Another consideration
is targeting your prospects income level to advertise for your new business. Each family here makes
about $22274 per family and has about 2.48 persons per household. Considering weather conditions, take note
that the elevation is 735 feet, and you are in 6 time zone.
For example, you are reading this on 12/25/2024 4:23:34 PM CST.





cleaning cleaning Oklahoma



richard goode 12/14/2024 5:38 AM :

More...
plan to sell more produce in a larger building in connection with our present grocery store. Do we need a separate license or can we operate on the currect license related to our grocery store at Harolds Meat Market LLC.?
Florida  .
richard goode Florida.
ANTONIO BALDWIN 12/14/2024 5:33 AM :

More...
DO I NEED CITY OR COUNTY LICENSE IN NEW JERSEY FOR CLEANING SERVICE. AND CAN I HAVE A HOME OFFICE
New Jersey  .
ANTONIO BALDWIN New Jersey.
Margaret Oyler 12/14/2024 5:32 AM :

More...
My book is almost published. My son Mark has an excellent voice over talent. I want him to do the voice over for my book. What do we do first to set up a business like that?
Missouri  .
Margaret Oyler Missouri.
74110 Tulsa cleaning
LLC (Limited Liability Company) FAQs:


Q: Would an LLC be better than filing a fictitious business name?

A: If you desire more business prestige for market presence you may want to set up an LLC. E.g. the fictitious business name (DBA) is . dekaty pruitttch n/aCo. this name as well as any other name is an assumed business name and it must be recorded as a DBA Doing Business As name which also requires a fee to be recorded.

Just recording an assumed business name does nothing to keep the name exclusive nor does it avoid personal liability for the business owners. Only setting up a limited liability company (LLC) will protect the name at the state level and also protect the owners of personal liability. It is perhaps a better choice to just incorporate for the same or a little higher fee because you will also have corporate protection for the business name and personal vs business liabilities.

E.g. if your business has debts the lender can sue you personally to obtain a judgment vs your personal assets as opposed in the case you were a corporation where the lender could only sue the corporation directly and if the limited liability company (LLC) had no assets the lender could get nothing.

Note that once you incorporate no one can register the limited liability company (LLC) name at the state level.

Q: Can I apply by phone and set up a limited liability company (LLC)?.
A: You can apply by phone but the best way is to just fill out our online limited liability company (LLC) form.

Q: I already have a tax ID as a sole proprietor can I use it for the LLC I am forming now?
A: Forming a new type of entity of a business constitutes change of status for that business and that requires you to get new licenses and tax IDs under your name.

Q: What if I an an out of state business? Do I still need to register and obtain a limited liability company (LLC)?
A: Unless you have a location in the state you sell it is not required to form an LLC there.

Q: If I order a limited liability company (LLC) online how long will it take before I receive it?
A: Normally we will have to wait for a corporate certificate if you are a corporation othewise we normally obtain it on the same day you order it.

Q: Do I need to obtain a federal or state tax ID number before forming a limited liability company (LLC) or getting other licenses?
A:

Q: What are the benefits of havin a DUNS number?
A: You can use it to your benefit by providing favorable business information to make it more likely to get a loan from a lender bank.

Q: Do I need to pay sales tax to the state as an LLC?
A: Paying sales tax depends on your state. For example in Oregon you dont need to pay sales tax but you still need a resale certificate to buy from other states wholesale products.

Bristol Reppert Saturday, September 9, 2023 1:25:00 PM .
Natassia Amazin Cleaning Service Llc Do I Need A Cleaning

Hi, I am Rosa. Cleaning houses all over my county. No selling of anything except cleaning services. What Licenses Do I Need, and How Do I Register a Business Name?

The Legendary Business Adventure: From Zero to Licensed Hero

In the heart of New York City, Thor, the God of Thunder, decided he had grown tired of battling foes and wanted to transition into a more "earthly" venture – starting a cleaning service called "Mjölnir Maids." However, mighty as he was, he didn't have the faintest idea about business licensing. While contemplating his situation over coffee, he bumped into a mysterious figure. "Need some guidance on business, son of Odin?" asked the hooded stranger. "It is that obvious, isn't it?" sighed Thor. The stranger revealed himself as Tony Stark, also known as Iron Man. "Let's navigate these murky business waters together," he said with a wink.

Choosing the Right Ownership Structure

  • Thor: "First, I need to know which business structure to choose."
  • Stark: "Well, you can choose from sole owner/proprietor, partnership, LLC, or corporation."
  • Thor: "I've heard of this LLC. Is it good for me?"
  • Stark: "An LLC gives liability protection. And if you opt for it, you could treat it as an 'S' corp to benefit from the Qualified business income (QBI) 20% federal tax deduction."

DBA: Do You Need One?

  • Thor: "But what's this DBA thing?"
  • Stark: "If your trade name differs from your full personal legal name, like ‘Best Mjölnir Maids by Thor’, you need a DBA (Doing Business As). But if you file an LLC and the name is the same as the LLC, you don't need a DBA. As an LLC, 'Mjölnir Maids LLC' would suffice without a DBA."

Special Licenses, Tax IDs, and Seller's Permits

  • Thor: "What about licenses?"
  • Stark: "You'll need a General Business License, not specific to cleaning. If you're selling tangible items, you'd need a state sales tax ID (Seller's Permit). This is sometimes synonymous with the Resale Certificate."
  • Thor: "And if I hire?"
  • Stark: "You'll need a Federal EIN and a State EIN. Even if you’re solo, an LLC or corporation requires a federal tax ID. But as a sole proprietor, you can use it in place of a social security number."

DBA, LLC, or Corporation: The Summary

  • Stark: "Even as a sole proprietor working from home, you can form an LLC or incorporate. In this case, you won't need a DBA. However, if you go for a sole proprietorship or partnership without an LLC or corporation, a DBA is a must. And partnerships will always need a DBA, EIN, and a business license."
Thor nodded appreciatively. "Thank you, Stark. With this knowledge, Mjölnir Maids will surely be as mighty as its founder." Stark grinned. "Just remember, licensing might be tougher than any supervillain you've faced. But with the right guidance, even the mightiest of gods can become a successful entrepreneur."

Cleaning business
ReppertBristol, Connecticut.
    :

More...
Im looking to start a business selling lunches at construction sites. What permits or licenses do i need?
Oklahoma Food Vendor.
  Oklahoma.
    :

More...
Online Plus Size Woman's Boutique. Mostly Facebook sales but some done online for everyone to find.
Oklahoma Plus Size Clothing.
  Oklahoma.
    :

More...
Planning on renting booth space at locations to sale hand made decrotrative items and refurbished furniture.
Oklahoma Sales.
  Oklahoma.
Mable   :

More...
what type of license do I need to open a resale shop in Murphysboro Il No employees just myself and my spouse. Selling used clothing and home items
Indiana Cleaning.
Mable Indiana.
ROMEO   :

More...
I will start a personal business consultancy preparing project studies. I want to offer the service in my residence in Foster City, San Mateo County, California . What do I need to start this home office?
Iowa Cleaning.
ROMEO Iowa.
Lisa Scott 4/3/2018 11:23 AM :

More...
Hawaii Cleaning.
Lisa Scott Hawaii.
Dba Tulsa
cleaning Permit Licenses & Tax IDs You Need To Start Your Own Business Tulsa Business License 74110 cleaning Business Plan Template Oklahoma Business License cleaning cleaning Creek County DBA Fictitious Business Name
Dba Tulsa
LLC Licenses and Tax IDs You Need To Start Your New Business
Tulsa File DBA
Dba Tulsa
DBA Corpus Christi Custom Tumblers
Starting Business Dba Nys Grooming
Get DBA In Seguin 78155 Flea Markets
Form A DBA 92368 Fortune Teller
Start Business Get DBA Filing Crafts Crafts
Start Business DBA Yoga Instructor Yoga Instructor
Will A DBA Need A Cosmetology Establishment Licens Eyelash extensions
Oklahoma Dba Tulsa
 


expressdba registers,files and pays for filing fees and also provides information and filing legal forms and ways to help you file documents or register your business as self-help services and as ordered by you but is not affiliated with the federal,irs,state or local government agencies nor a law firm or cpa firm. expressdba is a private filing agency providing Business registration services business license tax id llc incorporation local federal statefederal sellers permit or resale licensedba filing These agencies may or may not charge you to file these documents but expressdba charges a fee to help you register your business. expressdba is not a law firm or a substitute for an attorney or law firm.

Copyright 1999-